// 导入文章集合构造函数
const { Article } = require('../../model/article');
// 导入评论集合构造函数
const { Comment } = require('../../model/comment');
module.exports = async (req, res) => {
	// // 接收客户端传递过来的文章id值
	const id = req.query.id;
	// // 根据id查询文章详细信息,多集合联合查询
	let article = await  Article.findOne({_id: id}).populate('author');
	// // 查询当前文章所对应的评论信息
	 let comments = await Comment.find({aid: id}).populate('uid');
	// res.send(comments);
	//res.send(article)
 	  let str = JSON.stringify(article);
   let json = JSON.parse(str);
  let str1 = JSON.stringify(comments);
    let json1 = JSON.parse(str1);
	 res.render('home/article.art' , {
	 article:json ,
	comments:json1
	 });
}